package zl0.marshalling.test.clases.tres;

import java.math.BigDecimal;
import java.util.Date;

import zl0.marshalling.test.clases.cuatro.CuatroDto;

public class TresDto {
	private String s3;
	private Byte by3;
	private Short sh3;
	private Integer i3;
	private Long l3;
	private Float f3;
	private Character c3;
	private Boolean bo3;
	private BigDecimal big3;
	private Date date3;
	private InnerDto innerDto;
	private CuatroDto cuatroDto;
	public TresDto(String s3, Byte by3, Short sh3, Integer i3, Long l3,
			Float f3, Character c3, Boolean bo3, BigDecimal big3, Date date3,
			InnerDto innerDto, CuatroDto cuatroDto) {
		this.s3 = s3;
		this.by3 = by3;
		this.sh3 = sh3;
		this.i3 = i3;
		this.l3 = l3;
		this.f3 = f3;
		this.c3 = c3;
		this.bo3 = bo3;
		this.big3 = big3;
		this.date3 = date3;
		this.innerDto = innerDto;
		this.cuatroDto = cuatroDto;
	}
	public String getS3() {
		return s3;
	}
	public void setS3(String s3) {
		this.s3 = s3;
	}
	public Byte getBy3() {
		return by3;
	}
	public void setBy3(Byte by3) {
		this.by3 = by3;
	}
	public Short getSh3() {
		return sh3;
	}
	public void setSh3(Short sh3) {
		this.sh3 = sh3;
	}
	public Integer getI3() {
		return i3;
	}
	public void setI3(Integer i3) {
		this.i3 = i3;
	}
	public Long getL3() {
		return l3;
	}
	public void setL3(Long l3) {
		this.l3 = l3;
	}
	public Float getF3() {
		return f3;
	}
	public void setF3(Float f3) {
		this.f3 = f3;
	}
	public Character getC3() {
		return c3;
	}
	public void setC3(Character c3) {
		this.c3 = c3;
	}
	public Boolean getBo3() {
		return bo3;
	}
	public void setBo3(Boolean bo3) {
		this.bo3 = bo3;
	}
	public BigDecimal getBig3() {
		return big3;
	}
	public void setBig3(BigDecimal big3) {
		this.big3 = big3;
	}
	public Date getDate3() {
		return date3;
	}
	public void setDate3(Date date3) {
		this.date3 = date3;
	}
	public InnerDto getInnerDto() {
		return innerDto;
	}
	public void setInnerDto(InnerDto innerDto) {
		this.innerDto = innerDto;
	}
	public CuatroDto getCuatroDto() {
		return cuatroDto;
	}
	public void setCuatroDto(CuatroDto cuatroDto) {
		this.cuatroDto = cuatroDto;
	}
	public class InnerDto {
		private String s;
		private Byte by;
		private Short sh;
		private Integer i;
		private Long l;
		private Float f;
		private Character c;
		private Boolean bo;
		private BigDecimal big;
		private Date date;
		public InnerDto(String s, Byte by, Short sh, Integer i, Long l, Float f, Character c, Boolean bo, BigDecimal big, Date date) {
			super();
			this.s = s;
			this.by = by;
			this.sh = sh;
			this.i = i;
			this.l = l;
			this.f = f;
			this.c = c;
			this.bo = bo;
			this.big = big;
			this.date = date;
		}
		public String getS() {
			return s;
		}
		public void setS(String s) {
			this.s = s;
		}
		public Byte getBy() {
			return by;
		}
		public void setBy(Byte by) {
			this.by = by;
		}
		public Short getSh() {
			return sh;
		}
		public void setSh(Short sh) {
			this.sh = sh;
		}
		public Integer getI() {
			return i;
		}
		public void setI(Integer i) {
			this.i = i;
		}
		public Long getL() {
			return l;
		}
		public void setL(Long l) {
			this.l = l;
		}
		public Float getF() {
			return f;
		}
		public void setF(Float f) {
			this.f = f;
		}
		public Character getC() {
			return c;
		}
		public void setC(Character c) {
			this.c = c;
		}
		public Boolean getBo() {
			return bo;
		}
		public void setBo(Boolean bo) {
			this.bo = bo;
		}
		public BigDecimal getBig() {
			return big;
		}
		public void setBig(BigDecimal big) {
			this.big = big;
		}
		public Date getDate() {
			return date;
		}
		public void setDate(Date date) {
			this.date = date;
		}
		public class InnerInnerDto {
			private String s;
			private Byte by;
			private Short sh;
			private Integer i;
			private Long l;
			private Float f;
			private Character c;
			private Boolean bo;
			private BigDecimal big;
			private Date date;
			public InnerInnerDto(String s, Byte by, Short sh, Integer i, Long l, Float f, Character c, Boolean bo, BigDecimal big, Date date) {
				super();
				this.s = s;
				this.by = by;
				this.sh = sh;
				this.i = i;
				this.l = l;
				this.f = f;
				this.c = c;
				this.bo = bo;
				this.big = big;
				this.date = date;
			}
			public String getS() {
				return s;
			}
			public void setS(String s) {
				this.s = s;
			}
			public Byte getBy() {
				return by;
			}
			public void setBy(Byte by) {
				this.by = by;
			}
			public Short getSh() {
				return sh;
			}
			public void setSh(Short sh) {
				this.sh = sh;
			}
			public Integer getI() {
				return i;
			}
			public void setI(Integer i) {
				this.i = i;
			}
			public Long getL() {
				return l;
			}
			public void setL(Long l) {
				this.l = l;
			}
			public Float getF() {
				return f;
			}
			public void setF(Float f) {
				this.f = f;
			}
			public Character getC() {
				return c;
			}
			public void setC(Character c) {
				this.c = c;
			}
			public Boolean getBo() {
				return bo;
			}
			public void setBo(Boolean bo) {
				this.bo = bo;
			}
			public BigDecimal getBig() {
				return big;
			}
			public void setBig(BigDecimal big) {
				this.big = big;
			}
			public Date getDate() {
				return date;
			}
			public void setDate(Date date) {
				this.date = date;
			}
		}
	}
}